Ford Troller T4 Off Road Concept |
|
Ford revealed recently the new Troller T4 off-road concept, which is going to have its world debut at the Sao Paulo Motor Show, on October 30. Troller is a Brazilian carmaker, which specializes in developing and building off-road vehicles. Troller began its activity back in 1995 and it was bought by... More » |